myAgile: A XP-based Method for Modern Programming Education

نویسندگان

  • Jason Jen-Yen Chen
  • Mike Mu-Zhe Wu
چکیده

This work presents the “myAgile” method that integrates the industry-hailed extreme programming (XP) method with someuniversity programming courses. The goal is to build a XP-based modern programming education. A Java grade system project has been designed for students to practice “myAgile”. And, an experiment of the project is being conducted. In the long run, it is expected that some programming courses maybe redesigned based on this work to meet the industrial need.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extreme Programming for Software Engineering Education?

Laurie Williams, Department of Computer Science, North Carolina State University, Raleigh, NC 27695, [email protected] 2 Richard Upchurch, Computer and Information Science Department, University of Massachusetts Dartmouth, N. Dartmouth, MA 02747, [email protected] Abstract  The eXtreme Programming (XP) software development methodology has received considerable attention in recent years....

متن کامل

Crafting, Crafting, Crafting - Extreme Programming in Classroom?

Extreme Programming (XP) shows several interesting approaches which are very attractive for education. It is centered around early and incremental creation of working software. In the following, the chances XP offers for class are shown – especially for use in a class project, but also for practical phases in all lessons where programming is useful. Finally several common problems which can occ...

متن کامل

Extreme Programming in the University

This paper summarises our experiences teaching Extreme Programming to undergraduate students over a period of 8 years. We describe an approach in which students learn about the Extreme Programming (XP) method by using it on real software development projects. This experiential learning technique has been effective in helping students understand how XP works in practice and helped them to develo...

متن کامل

An ethnography of XP practice

Agile methods are a response to more rigorous and traditional approaches to software development which are perceived to have failed both customers and software development practitioners. eXtreme Programming (XP) is an example an agile method and we report on an ethnographic study of XP practice carried out in a small company developing Web-based intelligent advertisements. We identify five char...

متن کامل

Secure Software Development Model

--Extreme programming (XP) is a modern approach for iterative development of software in which you never wait for the complete requirements and start development. Security is usually unnoticed during early phases of software life cycle. In this paper, our main objective is to focus on security requirements at each phase of software life cycle. In this regard, XP is a key solution that provides ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013